NichiDict

しゃらくさい

洒落臭い
[sharakusai]

Meanings

1.Adj-i

impertinent; impudent; cheeky